shameless prick - German English Dictionary